vesicular brain - French English Dictionary